Dealers are vetted before listing — designed to keep the marketplace clean for buyers.
bmw
BMW 1 Series 118i M Sport
Mileage: 28,968 mi
Fuel: petrol
Transmission: manual
Location: Scotland
£700 BMW 1 Series 118i M Sport 12 MONTHS BMW WARRANTY 2019 Manual 28,968 miles Petrol £218.87 £16,400 £17,100
£17,100.0
Source: john-clark.co.uk
bmw
BMW 1 Series 118i M Sport
Mileage: 36,452 mi
Fuel: petrol
Transmission: automatic
Location: Scotland
Reserved Register your interest BMW 1 Series 118i M Sport 2 YEAR BMW WARRANTY AVAILABLE! 2021 Automatic 36,452 miles Petrol £247.18 £19,250
£19,250.0
Source: john-clark.co.uk
bmw
BMW 1 Series M135i xDrive
Mileage: 19,508 mi
Fuel: petrol
Transmission: automatic
Location: Scotland
£2,500 BMW 1 Series M135i xDrive 2 YEAR BMW WARRANTY AVAILABLE! 2023 Automatic 19,508 miles Petrol £306.89 £26,250 £28,750
£28,750.0
Source: john-clark.co.uk
BMW
1 SERIES 1.5 118I GPF M SPORT SHADOW EDITION EURO 6 S S 5DR...
Mileage: 8,750 mi
Fuel: petrol
Transmission: manual
Location: Cheshire
BMW 1 Series 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 5dr 10 Photos BMW 1 Series 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 5dr 1 MATURE OWNER FBWSH ,LIKE NEW £16,500 2019 (19) reg Petrol Manual 8,750 miles Discover this exceptional 2019 BMW 1 Series 118i M Sport Shadow Edition, boasting an incredibly low mileage of just 8750 miles and having had only one owner. This Euro 6 compliant model features a responsive 1.5 litre petrol engine, de... View vehicle advert 202601099032733 2019 19 £16,500 1650 8,750 Cars BMW 1 Series lCjiEmQqAWk= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
bmw
BMW 1 Series 118i [1.5] M Sport Shadow Ed 5dr Step Auto 2017 (67) reg | 34,623 miles
Mileage: 34,623 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
BMW 1 Series 118i [1.5] M Sport Shadow Ed 5dr Step Auto 2017 (67) reg | 34,623 miles Petrol | 3 months warranty Finance example £14,899 £294 per month Compare Compare this vehicle
BMW
1 SERIES 118D M SPORT 5DR STEP AUTO LIVE COCKPIT PRO JUST IN PHOTOS...
Mileage: 49,916 mi
Fuel: diesel
Transmission: automatic
Location: Ballyclare
Coming Soon Image Coming Soon Image Coming Soon Mar 2022 BMW 1 Series 118d M Sport 5dr Step Auto [Live Cockpit Pro] Just In! Photos Coming Soon! Full Leather, M Sport Brakes 49,916 miles semi-automatic diesel hatchback 2.0 l 5 Door £22,850 £382.96 More Details
Mileage: 28,854 mi
Fuel: diesel
Transmission: manual
Location: Warwickshire
IMMEDIATE DELIVERY AVAILABLE Used BMW 1 Series 116d M Sport 5dr BMW LIVE COCKPIT PLUS 2020 28,854 miles Diesel Manual Price: £15,995 Monthly: £326.95 Hire Purchase View Finance Breakdown
£15,995.0
Source: lshauto.co.uk
bmw
BMW 1 Series 118i M Sport
Mileage: 12,964 mi
Fuel: petrol
Transmission: automatic
Location: Scotland
£500 BMW 1 Series 118i M Sport 2 YEAR BMW WARRANTY AVAILABLE! 2023 Automatic 12,964 miles Petrol £291.71 £23,000 £23,500
£23,500.0
Source: john-clark.co.uk
BMW
1 SERIES 1.6 116I ES AUTO EURO 5 S S 5DR 13 PHOTOS BMW...
Mileage: 42,100 mi
Fuel: petrol
Transmission: automatic
Location: Stanmore
BMW 1 Series 1.6 116i ES Auto Euro 5 (s/s) 5dr 13 Photos BMW 1 Series 1.6 116i ES Auto Euro 5 (s/s) 5dr Great Hi £7,495 2012 (62) reg Petrol Automatic 42,100 miles Discover the 2025 BMW 1 Series 116i ES, a refined choice for those seeking quality and performance. This particular model, registered in 2025, boasts a 1.6 litre petrol engine, offering a balanced ble... Enquire about finance View vehicle advert 202601038906004 2012 62 £7,495 750 42,100 Cars BMW 1 Series n3m/qvbZIa4= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW
1 SERIES 1.5 118I M SPORT EURO 6 S S 5DR 60 PHOTOS BMW...
Mileage: 15,300 mi
Fuel: petrol
Transmission: manual
Location: Derbyshire
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr 60 Photos BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr STUNNING/LOW MILE/FSH/NEW MOT £16,490 2020 (70) reg Petrol Manual 15,000 miles THIS STUNNING BLUE NEWER GENERATION LOW MILEAGE BMW 118I M SPORT IS IN PRISTINE CONDITION THROUGHOUT AND IS CLEAN FROM TOP TO BOTTOM. IT HAS ONLY COVERED 15,300 MILES AND COMES WITH FULL SERVICE HIST... View vehicle advert 202603100557530 2020 70 £16,490 1649 15,000 Cars BMW 1 Series fTxM6XkG2bk= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
Mileage: 39,445 mi
Fuel: petrol
Transmission: automatic
Location: Scotland
£200 BMW 1 Series 118i M Sport 12 MONTHS BMW WARRANTY 2021 Automatic 39,445 miles Petrol £248.43 £18,900 £19,100
£19,100.0
Source: john-clark.co.uk
bmw
BMW 1 Series 118i M Sport
Mileage: 29,862 mi
Fuel: petrol
Transmission: automatic
Location: Scotland
£700 BMW 1 Series 118i M Sport 12 MONTHS BMW WARRANTY 2022 Automatic 29,862 miles Petrol £264.08 £20,500 £21,200
£21,200.0
Source: john-clark.co.uk
bmw
BMW 1 Series 118i [136] M Sport 5dr
Mileage: 48,200 mi
Fuel: petrol
Transmission: manual
Location: Manchester
Compare Save 2021 (21) BMW 1 Series 118i [136] M Sport 5dr ⭐⭐Interior lights pack⭐⭐ Petrol Manual 48,200 Miles Blue 47.9 mpg Location icon Winsford £16,099 £268 /month
bmw
BMW 1 Series 120 M Sport 5dr Step Auto [Pro Pack] 2025 (74) reg | 33,900 miles
Mileage: 33,900 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£12,786 on list price BMW 1 Series 120 M Sport 5dr Step Auto [Pro Pack] 2025 (74) reg | 33,900 miles Petrol | 12 months warranty Finance example £24,499 £361 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2024 (73) reg | 19,315 miles
Mileage: 19,315 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£11,686 on list price BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2024 (73) reg | 19,315 miles Petrol | 11 months warranty Finance example £21,999 £333 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2024 (73) reg | 25,857 miles
Mileage: 25,857 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£12,236 on list price BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2024 (73) reg | 25,857 miles Petrol | 11 months warranty Finance example £21,449 £327 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2023 (73) reg | 19,568 miles
Mileage: 19,568 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£11,536 on list price BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2023 (73) reg | 19,568 miles Petrol | 9 months warranty Finance example £21,699 £330 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2023 (73) reg | 33,180 miles
Mileage: 33,180 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£14,036 on list price BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2023 (73) reg | 33,180 miles Petrol | 8 months warranty Finance example £20,349 £313 per month Compare Compare this vehicle
bmw
BMW 1 Series 116d Sport 5dr Step Auto [Live Cockpit Pro] 2024 (24) reg | 11,832 miles
Mileage: 11,832 mi
Fuel: diesel
Transmission: automatic
Location: Greater London
£12,701 on list price BMW 1 Series 116d Sport 5dr Step Auto [Live Cockpit Pro] 2024 (24) reg | 11,832 miles Diesel | 13 months warranty Finance example £21,249 £305 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2024 (24) reg | 16,246 miles
Mileage: 16,246 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£11,901 on list price BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2024 (24) reg | 16,246 miles Petrol | 18 months warranty Finance example £21,949 £325 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2023 (73) reg | 22,027 miles
Mileage: 22,027 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£12,296 on list price BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2023 (73) reg | 22,027 miles Petrol | 7 months warranty Finance example £20,399 £302 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2022 (22) reg | 19,090 miles
Mileage: 19,090 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
BMW 1 Series 118i [136] M Sport 5dr Step Auto [LCP] 2022 (22) reg | 19,090 miles Petrol | 3 months warranty £19,799 Finance example £19,299 £284 per month Compare Compare this vehicle £500
BMW
1 SERIES 2.0 118D M SPORT SHADOW EDITION AUTO EURO 6 S S 5DR...
Mileage: 39,000 mi
Fuel: diesel
Transmission: automatic
Location: Warwickshire
BMW 1 Series 2.0 118d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr 49 Photos BMW 1 Series 2.0 118d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr 6 months warranty £14,850 2017 (67) reg Diesel Automatic 39,000 miles excellent car ,Bmw 118d m sport shadow edition , AUTOMATIC , 2.0 diesel,long mot , just been serviced , full leather, heated seat, navigation, reversing camera, cruise control, alloy wheels, lovely ... View vehicle advert 202510237370124 2017 67 £14,850 1485 39,000 Cars BMW 1 Series 6IcLwcO+/Tw= Representative example Type Duration of agreement First payment monthly payments Final payment On the road price Customer deposit Total amount of credit Acceptance fee Option to purchase fee Total amount payable Representative APR Rate of interest (fixed) Annual mileage
BMW
1 SERIES 1.5 118I GPF SPORT HATCHBACK 3DR PETROL MANUAL EURO 6 S S...
Mileage: 45,767 mi
Fuel: petrol
Transmission: manual
Location: Lancashire
BMW 1 Series 1.5 118i GPF Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps) BMW S/H! 2 FORMER OWNERS! 2019 45,767 miles 1.5 ltr Manual Petrol £11,295 £237.01 Apply for Finance View Details
bmw
BMW 1 Series M135i xDrive 5dr Step Auto 2024 (24) reg | 11,131 miles
Mileage: 11,131 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£12,696 on list price BMW 1 Series M135i xDrive 5dr Step Auto 2024 (24) reg | 11,131 miles Petrol | 13 months warranty £28,999 Finance example £28,449 £413 per month Compare Compare this vehicle £550
Mileage: 44,154 mi
Fuel: petrol
Transmission: manual
Location: Scotland
£1,250 BMW 1 Series 118i M Sport 2 YEAR BMW WARRANTY AVAILABLE! 2022 Manual 44,154 miles Petrol £219.70 £17,250 £18,500
£18,500.0
Source: john-clark.co.uk
bmw
BMW 1 Series 2.0 120d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Front / Rear Park Distance Control, Luggage Compartment Package, M Sport Package, M Sport Aerodynamics Package, BMW Connected Package 2022
Mileage: 37,059 mi
Fuel: diesel
Transmission: automatic
Location: Lancashire
BMW 1 Series 2.0 120d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Front / Rear Park Distance Control, Luggage Compartment Package, M Sport Package, M Sport Aerodynamics Package, BMW Connected Package 2022 37,059 miles Black £415.04 Was: £21,990 Now: £21,515 view car
bmw
BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] 2024 (24) reg | 20,867 miles
Mileage: 20,867 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
£12,346 on list price BMW 1 Series 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] 2024 (24) reg | 20,867 miles Petrol | 13 months warranty Finance example £26,499 £399 per month Compare Compare this vehicle
bmw
BMW 1 Series 118i [136] Sport 5dr Step Auto [Live Cockpit Pro] 2022 (22) reg | 21,207 miles
Mileage: 21,207 mi
Fuel: petrol
Transmission: automatic
Location: Greater London
BMW 1 Series 118i [136] Sport 5dr Step Auto [Live Cockpit Pro] 2022 (22) reg | 21,207 miles Petrol | 3 months warranty £19,199 Finance example £18,449 £277 per month Compare Compare this vehicle £750
bmw
BMW 1 Series 120d M Sport 5dr Step Auto [LCP-Pro pk] 2023 (73) reg | 10,160 miles
Mileage: 10,160 mi
Fuel: diesel
Transmission: automatic
Location: Greater London
£15,751 on list price BMW 1 Series 120d M Sport 5dr Step Auto [LCP-Pro pk] 2023 (73) reg | 10,160 miles Diesel | 10 months warranty Finance example £26,249 £388 per month Compare Compare this vehicle
BMW
1 SERIES 2.0 M135I HATCHBACK 5DR PETROL AUTO XDRIVE EURO 6 S S 306...
Mileage: 14,500 mi
Fuel: petrol
Transmission: automatic
Location: Gwent
BMW 1 Series 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) M135i PRO PACK, TECH PACK! 2022 14,500 miles 2 ltr Automatic Petrol £30,895 £424.42 Sold View Details
This page is a quick way to browse used car listings that match a specific search theme (for example,
a budget, mileage range, body style, or model). The results are pulled from UK dealers and update as
cars are listed or sold.
Use the search box above to refine by keyword (such as full service history or long MOT)
and optionally add a postcode to prioritise nearby cars. If you don’t see the right match, adjusting
one filter—like mileage or budget—can unlock more options.
What you’ll find here
A selection of listings with photos, price, mileage, fuel type, transmission and location—so you can shortlist quickly
before clicking through to view the full advert.
How to use it
Start broad, then refine: add a keyword, set a postcode, and scan for cars with clear history and a sensible condition story.